• word of the day

    trichophaga tapetzella

    trichophaga tapetzella - Dictionary definition and meaning for word trichophaga tapetzella

    Definition
    (noun) larvae feed on carpets and other woolens
    Synonyms : carpet moth , tapestry moth
Download our Mobile App Today
Receive our word of the day
on Whatsapp